home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19950329-19950528 / 000316_news@columbia.edu_Fri May 5 05:48:47 1995.msg < prev    next >
Internet Message Format  |  2020-01-01  |  5KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA26851
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Fri, 5 May 1995 18:35:29 -0400
  3. Received: by apakabar.cc.columbia.edu id AA15380
  4.   (5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Fri, 5 May 1995 18:35:26 -0400
  5. Path: news.columbia.edu!panix!news.mathworks.com!gatech!swrinde!cs.utexas.edu!news.cs.utah.edu!cc.usu.edu!jrd
  6. From: jrd@cc.usu.edu (Joe Doupnik)
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: Re: C-Kermit 5A(190) server mode problem
  9. Message-Id: <1995May5.114847.49869@cc.usu.edu>
  10. Date: 5 May 95 11:48:47 MDT
  11. References: <BAM.95Apr21171236@wcl-l.bham.ac.uk><B.A.MCCAULEY.95May4095228@wcl-l.bham.ac.uk><1995May4.173322.49759@cc.usu.edu> <B.A.MCCAULEY.95May5142149@wcl-l.bham.ac.uk>
  12. Organization: Utah State University
  13. Lines: 94
  14. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  15.  
  16. In article <B.A.MCCAULEY.95May5142149@wcl-l.bham.ac.uk>, B.A.McCauley@bham.ac.uk writes:
  17. > In article <1995May4.173322.49759@cc.usu.edu> jrd@cc.usu.edu (Joe Doupnik) writes:
  18. >>In article <B.A.MCCAULEY.95May4095228@wcl-l.bham.ac.uk>, B.A.McCauley@bham.ac.uk writes:
  19. >>> In article <BAM.95Apr21171236@wcl-l.bham.ac.uk> B.A.McCauley@bham.ac.uk writes:
  20. >>>>When the terminal is MS-KERMIT 3.13.0 it works fine when the terminal
  21. >>>>is C-Kermit 5A(190) then the generic finish command is ignored (it's
  22. >>>>not even logged in the packet log). My software first sends a "N"
  23. >>>>packet (in case the server had send a "S" and I had missed it)
  24. >>>>followed by an "E" packet and finally sends an "I" packet, after which
  25. >>>>C-Kermit will accept the "GF" packet.
  26. >>    Hmmm. I don't think you want to do all that. First, a Kermit
  27. >>server sits around waiting for a client to start a session and make
  28. >>a request. It does NOT send S packets while waiting. It may send NAKs
  29. >>now and then to stimulate old clock-less Kermit clients. E packets are
  30. >>powerful things because they terminate a file transfer operation; don't
  31. >>use unless *really* needed.
  32. > I know all this and I agree that my client may not take the ideal
  33. > approach to attempting to recover the situation. This is not the issue
  34. > here, what I want to know is why C-Kermit is ignoring the GF packet in
  35. > the first place.
  36. >>    C Kermit did see the GF packet, ACK'd it, and logged both, as 
  37. >>your C Kermit packet log below clearly shows.
  38. > No it does not. Look again.
  39. >> Your E packet also shows.
  40. > And like I said this was sent to force a reset *after* the server failed
  41. > to respond to the GF packet. After this reset the next GF packet worked.
  42. >>    Now then, I've lost track of what was the real question.
  43. > What happened to the first GF packet? Not the one I sent after
  44. > resetting the server.
  45. >>>>Here is C-Kermit's packet.log (long data packet truncated).
  46. >>>>
  47. >>>>r-00-00-0 I~\ @-#Y2 J 5S#
  48. >>>>s-00-00-5 Y~* @-#Y2~^!5$0___CX
  49. >>>>r-00-01-% GD S
  50. >>>>s-00-01-5 S~* @-#Y2~^!5$0___AP
  51. >>>>r-00-01-0 Y~\ @-#N2 J 5S(
  52. >>>>s-01-01-*!Xls -l );
  53. >>>>r-01-00-$!Y">
  54. >>>>s-02-00-2"A."U1"#AMJ*!A@ -T
  55. >>>>r-02-00-$"Y"?
  56. >>>>s-03-04- #D08Rtotal 5349#M#Jdrwxr-xr-x   2 bam      staff        1024 Apr  5 12:54 backup.home#M#Jdrwxr-xr-x   2 bam      staf
  57. >>>>r-03-08-$#Y"@
  58. >>>>s-04-08-$$Z"B
  59. >>>>r-04-09-$$Y"A
  60. >>>>s-05-09-$%B"+
  61. >>>>r-05-09-$%Y"B
  62. > This is where I sent the GF packet. What happened to it? (BTW this is
  63. > reproducable, it's not a comms problem).
  64. >>>>r-00-19-# N3
  65. >>>>#-00-19-<echo:ignored>
  66. > What does this mean? This looks nothing like the last packet!
  67.  
  68.     Well, it means two things. First, the obvious one is a NAK
  69. was received and C Kermit declared it to be an echo of what it sent.
  70. This makes more sense as we look at the receive packet sequence numbers,
  71. the second pair of digits in the debug log. There is a gap of about
  72. ten of them above and that suggests C Kermit went back to being a quiet
  73. server and sent NAKs out now and then. The log picks up one echo and
  74. CK ignores it. Could your program be sending the NAK by any chance?
  75.     Taken together with your earlier comments on flow control 
  76. problems and extra padding etc (see the MS-DOS Kermit log for details)
  77. it does appear that the wire part of the circuit is not behaving well.
  78. Given that, CK may never have heard your first GF packet or if it did
  79. then maybe the packet was mangled to be a non-packet and hence not
  80. logged by CK. MSK logs everything, rational or not, as we have noticed.
  81.     Beyond this I think Frank da Cruz needs to plug in his crystal
  82. ball and beam it in this direction.
  83.     Joe D.
  84.  
  85. > OK my client is desparate now so it sends an E and I packet to reset
  86. > the server.
  87. >>>>r-00-29-E EToo many retries (expecting SXBFY)U
  88. >>>>r-00-30-0 I~\ @-#Y2 J 5S#
  89. >>>>s-00-30-5 Y~* @-#Y2~^!5$0___CX
  90. > OK the server is listening again so let's try the GF command.
  91. >>>>r-00-31-$ GF4
  92. >>>>s-00-31-# Y>
  93. > This time the GF packet worked.
  94.